edificio sostenible - French English Dictionary